package com.dyz.wsw.passport.dao.persist.repository;

import com.dyz.wsw.passport.pojo.vo.UserLoginInfoVO;
import reactor.core.publisher.Mono;

/**
 * @author dyz
 * @date 2025/2/9 13:12
 */
public interface IUserRepository {
    /**
     * 根据用户名查找用户登录信息与权限
     * @param username 用户名
     * @return 用户登录信息
     */
    Mono<UserLoginInfoVO> getUserLoginInfoByUsername(String username);
}
